/*
 * TijeraFisica.h
 *
 *  Created on: Nov 7, 2013
 *      Author: Hernan
 */

#ifndef TIJERAFISICA_H_
#define TIJERAFISICA_H_
#include "EntidadFisica.h"

class TijeraFisica : public EntidadFisica{
private:
	b2Body* cuerpoFisico2;
	b2Body* cuerpoFisico3;
	b2Joint* joint1;
	b2Joint* joint2;
	b2Body* extremoSup;
	b2Body* extremoInf;

public:
	TijeraFisica(b2World* world, float x, float y,float ancho, float alto,float angulo, string tipo);
	virtual ~TijeraFisica();
	void aplicarFuerzasFisicas();
	b2Body* obtenerFilo1();
	b2Body* obtenerFilo2();
	bool tijeraEstaCerrada();
	b2Body* extremoizq;
	b2Body* extremoder;
};

#endif /* TIJERAFISICA_H_ */
